#ifndef __FIND_WND_H__
#define __FIND_WND_H__

#include <windows.h>
#include <vector>
#include <map>
using namespace std;

struct REnumWnd
{
	vector<HWND>* pvtr_parent;
	char *pcWndCaption_parent;
	int iWndCaption_parent;

	map<HWND, vector<HWND>>* pmap_child;
	char *pcWndCaption_child;
	int iWndCaption_child;

	HWND hwndParent;
};

BOOL EnumWnds(
	vector<HWND>* _pvtrParent, char *_pcWndCaption_parent, int _iWndCaption_parent,
	map<HWND, vector<HWND>>* _pmap_child, char *_pcWndCaption_child, int _iWndCaption_child);

#endif// __FIND_WND_H__